last wine pressed from the grapes - German English Dictionary